package com.wkbb.common.dto.community;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Alger Yang
 * @title: DynamicCommentDto
 * @projectName wkbb-3.0-bussness
 * @date 2019/7/10 001017:36
 */
@Data
public class DynamicCommentDto {
    /**
     * 评论ID
     */
    @ApiModelProperty(value = "评论ID")
    private Long id;

    /**
     * 学校ID
     */
    @ApiModelProperty(value = "评论所属学校ID")
    private Long orgId;

    /**
     * 班级ID
     */
    @ApiModelProperty(value = "评论所属班级ID")
    private Long classId;

    /**
     * 动态ID
     */
    @ApiModelProperty(value = "动态ID")
    private Long dynamicId;

    /**
     * 评论内容
     */
    @ApiModelProperty(value = "评论内容")
    private String content;

    /**
     * 父评论ID
     */
    @ApiModelProperty(value = "父评论ID")
    private Long parentCommentId;

    /**
     * 评论人ID
     */
    @ApiModelProperty(value = "评论人ID")
    private Long commentUserId;

    /**
     * 评论人姓名
     */
    @ApiModelProperty(value = "评论人姓名")
    private String commentUserName;

    /**
     * 评论人角色（1教师 2家长 3学生 4职员 5游客）
     */
    @ApiModelProperty(value = "评论人角色（1教师 2家长 3学生 4职员 5游客）")
    private Integer roleType;

    /**
     * 被回复人ID
     */
    @ApiModelProperty(value = "被回复人ID")
    private Long replyUserId;

    /**
     * 被回复人姓名
     */
    @ApiModelProperty(value = "被回复人姓名")
    private String replyUserName;

    /**
     * 被回复人姓名
     */
    @ApiModelProperty(value = "被回复人角色")
    private Integer replyRoleType;

}
